package xcmg.device.dao.entity.materialsSchedule;

import lombok.Data;
import xcmg.device.dao.entity.WarehouseArea;

import java.util.Date;

@Data
public class MaterialsScheduleDO extends WarehouseArea
{
    private String id;

    private String requisitionNo;

    private String documentId;

    private String documentName;

    private String createPartId;

    private String createPartName;

    private String createId;

    private String createName;

    private Date createDate;

    private String note;

    private String outLocation;

    private String inLocation;

    private String sapType;

    private Integer sapStatus;

    private String sapInCode;

    private String sapOutCode;

    private Integer status;

    private Integer auditStatus;

    private Integer type;

    private String orgId;

    private String voucherInNo;

    private String voucherOutNo;

    private String sapErrorMsg;

    /** 是否回执 0否1是*/
    private Integer isReceipt;

    /** 回执操作人*/
    private String receiptUser;

    /** 回执操作时间*/
    private Date receiptDate;

    /** 过账状态 0未过账1部分过账2已过账*/
    private Integer postStatus;
    /**(null/0:未过账，1：部分过账,2:已过账)*/
    private Integer postInStatus;
    /**(null/0:未过账，1：部分过账,2:已过账)*/
    private Integer postOutStatus;

    /**crm订单编号*/
    private String crmOrder;

    /**审核意见***/
    private String auditOpinion;
    /**pms单号*/
    private String pmsCode;

    /**同步crm状态*/
    private String syncCrmFlag;

    /** 同步crm信息*/
    private String syncCrmMsg;
    //审核人id
    private String auditUserId;
    //审核人名称
    private String auditUserName;
    //审核时间
    private Date auditDate;

}
